setTimeout การตั้งเวลาการทำงานของฟังก์ชั่น
บทความวันที่ 8 พฤศจิกายน 2555
setTimeout คือ คำสั่งสำหรับการตั้งเวลาการทำงานของฟังก์ชั่น โดยจะทำงานเพียงครั้งเดียวเมื่อครบกำหนดระยะเวลาที่ตั้งเอาไว้ ซึ่งแตกต่างจากคำสั่ง setInterval
ภาพรวมของ setTimeout
1. setTimeout ใช้สำหรับตั้งเวลาการทำงานของฟังก์ชั่น โดยจะมีการทำงานเพียงครั้งเดียวเมื่อครบระยะเวลาที่กำหนด
2. setTimeout มี Parameter 2 ตัวที่สำคัญคือ ชื่อฟังก์ชั่นที่ต้องการให้ทำงาน (Function) และระยะเวลา (Duration Time)
3. setTimeout ทำงานเพียงครั้งเดียว แต่ setInterval จะทำงานตลอดตามระยะเวลาที่กำหนด
ตัวอย่างโปรแกรม
<script type="text/javascript">
function sayHello() {
document.write("Call Function SayHello After 5 Second.");
}
setTimeout( "sayHello()", 5000);
</script>
ผลลัพธ์
Call Function SayHello After 5 Second.
คำค้นหา setTimeout javascript, รับทำเว็บ, รับเขียนเว็บ, เรียนเขียนโปรแกรม